package cn.jiaqiang.chatgpt.data.trigger.http.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @Author: jia-qiang ljq1024.cc
 * @desc: 文章生成
 * @Date: 2024-04-24-18:06
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ChatEssayEntityDTO implements Serializable {
    /** 用户 - 默认 user */
    private String role = "user";

    /** 文章题材 */
    private String contentStyle;

    /** 文章总体感情基调 */
    private String emotionalTone;

    /** 文章字数 */
    private Integer numberOfWords;

    /** 主题关键字 */
    private String topicsAndKeywords;
}
